您的位置:首页 >> Redis

列表

  • 聊聊Redis中的Sentinel机制,介绍一下用法!

    数据库

    本篇文章带大家了解一下Redis中的Sentinel机制,介绍一下运行sentinel有两种方式,希望对大家有所帮助!1. 概述Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-sla

  • 一文带你了解redis中的位图(bitmap)

    数据库

    如果使用一个set来记录当天活跃的用户,当用户量非常大时会浪费非常多的空间。因此redis提供了位图(bitmap),让用户可以对每一位进行单独操作。下面本篇文章就来带大家了解一下redis中的位图,希望对大家有所帮助!位图位图,即大量bi

  • Redis中为什么需要分布式锁?如何实现?

    数据库

    本篇文章给大家介绍一下Redis中的分布式锁,介绍一下为什么需要分布式锁,Redis是如何实现分布式锁的,希望对大家有所帮助!为什么需要分布式锁为什么需要分布式锁使用分布式锁的目的,无外乎就是保证同一时间只有一个客户端可以对共享资源进行操作

  • Redis中的两种持久化方式,为什么需要两种持久化?

    数据库

    Redis中有两种持久化(AOF和RDB),下面本篇文章带大家了解一下这两种持久化,看看它们的优缺点,介绍一下为什么Redis需要两种持久化,希望对大家有所帮助!Redis的两种持久化方式众所周知,Redis中提供了AOF,RDB两种持久化

  • 深入解析Redis中的分布式锁

    数据库

    本篇文章给大家主要带大家了解一下Redis中分布式锁的实现和代码解析,希望对大家有所帮助!Redis 分布式锁大家项目中都会使用到分布式锁把,通常用来做数据的有序操作场景,比如一笔订单退款(如果可以退多次的情况)。或者用户多端下单。【相关推

  • 一起聊聊Redis缓存的淘汰策略

    数据库

    Redis 缓存有哪些淘汰策略?本篇文章就来和大家一起聊聊Redis缓存的淘汰策略,介绍缓存策略设置建议,希望对大家有所帮助!Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言

  • redis的scan怎么用?(附代码实例)

    数据库

    在删除缓存的时候,我们在一些场景下需要批量删除,但不确定具体的key值,可通过匹配的方式进行查询后删除。但是使用keys会导致redis服务器宕机。慎用。。。一般公司也会禁用keys等比较敏感的命令的。所以工作中会使用scan命令来进行匹配

  • 深入浅析Redis中的sentinel故障转移

    数据库

    本篇文章带大家了解一下Redis中的故障转移(sentinel),希望对大家有所帮助!当两台以上的Redis实例形成了主备关系,它们组成的集群就具备了一定的高可用性:当master发生故障的时候,slave可以成为新的master对外提供读

  • Redis缓存异常怎么办?如何解决?

    数据库

    Redis缓存异常怎么办?下面本篇文章给大家介绍一下Redis缓存异常及解决方案,希望对大家有所帮助!缓存雪崩缓存雪崩是指缓存同一时间大面积的失效,所以,后面的请求都会落到数据库上,造成数据库短时间内承受大量请求而崩掉。【相关推荐:Redi

  • 聊聊Redis数据结构中的String类型

    数据库

    本篇文章带大家一起了解一下Redis数据结构中的String类型,并聊聊Redis的KV存储结构,希望对大家有所帮助!Redis常用作分布式KV缓存,很多人仅仅只会使用,却不知道底层却有着很多不为人知的秘密。【相关推荐:Redis视频教程】

  • 为什么要做Redis分区?有哪些实现方案?

    数据库

    本篇文章带大家了解一下Redis分区,介绍一下为什么要做Redis分区,Redis分区的实现方案,以及Redis分区的缺点,希望对大家有所帮助!Redis是单线程的,如何提高多核CPU的利用率?可以在同一个服务器部署多个Redis的实例,并

  • 聊聊Redis的持久化机制,到底采用RDB还是AOF呢?

    数据库

    本篇文章带大家了解一下Redis的持久化机制(RDB和AOF),聊聊到底采用RDB还是AOF呢?希望对大家有所帮助!RDB1. 什么是RDBRDB:每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果

  • 一文聊聊Redis中的通信协议--RESP

    数据库

    本篇文章带大家了解一下Redis中的通信协议,介绍一下RESP协议、数据结构的5种单元类型,希望对大家有所帮助!RESPRESP(Redis Serialization Protocol)是Redis序列化协议的简写,该协议是纯文本协议,实

  • 浅谈Redis中缓存过期、内存被缓存占用要怎么处理?

    数据库

    浅谈Redis中缓存过期、内存被缓存占用要怎么处理?下面本篇文章带大家了解一下Redis中的缓存过期处理策略和内存淘汰机制,希望对大家有所帮助!已过期的key如何处理?设置了expire的key缓存过期了,但是服务器的内存还是会被占用,这是

  • 利用Redis怎么实现令牌桶算法?(附代码)

    数据库

    本篇文章给大家分享一下令牌桶算法原理,并介绍一下利用Redis实现令牌桶算法的方法,希望对大家有所帮助!在限流算法中有一种令牌桶算法,该算法可以应对短暂的突发流量,这对于现实环境中流量不怎么均匀的情况特别有用,不会频繁的触发限流,对调用方比

  • 聊聊Redis中的哨兵模式(Sentine)

    数据库

    本篇文章带大家了解一下Redis中的哨兵模式(Sentine),介绍一下Sentinel工作机制、Sentinel模式怎么搭建,希望对大家有所帮助!Redis Sentinel哨兵模式 是一个分布式系统, 你可以在一个架构中运行多个 Sen

  • 一文带你快速了解Redis中的线程IO模型

    数据库

    Redis是单线程的,但为什么那么快尼?原因之一就是redis使用非阻塞IO与多路复用处理大量的客户端连接。下面本篇文章就来带大家了解一下Redis中的线程IO模型,希望对大家有所帮助!Redis是一个单线程的应用程序,NodeJs、Ngi

  • 聊一聊分布式系统下基于Redis的分布式锁

    数据库

    加锁了,还有并发问题?Redis分布式锁你真的了解?下面本篇文章就来给大家聊一聊分布式系统下基于Redis的分布式锁,希望对大家有所帮助!新接手的项目,偶尔会出现账不平的问题。之前的技术老大临走时给的解释是:排查了,没找到原因,之后太忙就没

  • Redis如何实现分布式锁?聊聊实现方法

    数据库

    如何使用 Redis 实现分布式锁?下面本篇文章给大家介绍一下基于 Redis 实现分布式锁的方法,希望对大家有所帮助!在一个分布式系统中,会遇到一些需要对多个节点共享的资源加锁的情况,这个时候需要用到分布式锁。分布式锁通常保存在一个共享的

  • redis为什么用单线程?为什么那么快?

    数据库

    什么是redis的单线程?redis为什么用单线程?为什么单线程Redis能那么快?下面本篇文章给大家分析分析,希望对大家有所帮助!1.基本概念什么是redis的单线程(核心功能在单线程上,并不是所有功能)redis的网络IO和键值对读写是